* ccl.c: Integer and memory overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jul 2011 20:29:44 +0000 (13:29 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jul 2011 20:29:44 +0000 (13:29 -0700)
commit5e06fd6252f1062c946e1010a0c69c893d2e20c8
tree01b1f37ffce308b142c6cea553572c3851644811
parent072a6c877777abf705aaf53bc24d2f5fff96db83
* ccl.c: Integer and memory overflow fixes.

(Fccl_execute_on_string): Check for memory overflow.
Use ptrdiff_t rather than EMACS_INT where ptrdiff_t will do.
Redo buffer-overflow calculations to avoid integer overflow.
src/ChangeLog
src/ccl.c